heavy weapons - Alemán Inglés Diccionario